252abe0a9675b73a45c52dde22d78206b39aea02,plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/inline/GroovyMethodInliner.java,GroovyMethodInliner,inlineReferenceImpl,#GrCallExpression#GrMethod#boolean#boolean#,118
Before Change
GrMethod newMethod = prepareNewMethod(call, method);
GrExpression result = getAloneResultExpression(newMethod);
if (result != null) {
return call.replaceWithExpression(result, true);
}
String resultName = InlineMethodConflictSolver.suggestNewName("result", newMethod, call);
After Change
GrMethod newMethod = prepareNewMethod(call, method);
GrExpression result = getAloneResultExpression(newMethod);
if (result != null) {
GrExpression expression = call.replaceWithExpression(result, true);
return SmartPointerManager.getInstance(result.getProject()).createSmartPsiElementPointer(expression);
}
String resultName = InlineMethodConflictSolver.suggestNewName("result", newMethod, call);